/*
 * Tutorial.h
 *
 *  Created on: 2013. 8. 26.
 *      Author: jjaehuny
 */

#ifndef PROJECTZ_NCOMMAND_NTUTORIAL_TUTORIAL_H_
#define PROJECTZ_NCOMMAND_NTUTORIAL_TUTORIAL_H_

#include <Dispatcher/Session.h>
#include <Network/Packet.h>

#include "../../../User.h"

namespace ProjectZ { namespace NCommand { namespace NWorld { namespace NTutorial {


class CS_REQ_SHOW_OTHERS
{
public:
	static void OnExecute(User * pUser, ::Network::Packet * pPacket);
};

class CS_REQ_TUTORIAL_LIST
{
public:
	static void OnExecute(User * pUser, ::Network::Packet * pPacket);
};

class CS_CHANGE_TUTORIAL_STATE
{
public:
	static void OnExecute(User * pUser, ::Network::Packet * pPacket);
};

} /*NTutorial*/ } /*NWorld*/ } /*NCommand*/ } /*ProjectZ*/

#endif /* PROJECTZ_NCOMMAND_NTUTORIAL_TUTORIAL_H_ */
